@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ font-size:12px; font-family:"Microsoft YaHei";}
input{ font-family:"Microsoft YaHei"; -webkit-tap-highlight-color:rgba(255,0,0,0); outline:none;}
li{ list-style:none;}
.main{ width:100%; height:auto; overflow:hidden;}


.process{ padding:5px 0px 15px 0px;}

.wizard-steps li{ display:table-cell; text-align:center; width:1%;}
.wizard-steps li .step{ border:5px solid #ced1d6; color:#546474;  border-radius:100%; background:#CED1D6; position:relative; z-index:2; display:inline-block; width:10px;height:10px; line-height:10px;
text-align:center;}
.wizard-steps li:before{ display:block; content:""; width:100%; height:0px; font-size:0; overflow:hidden; border-top:6px solid #ced1d6; position:relative; top:13px; z-index:1;}
.wizard-steps li:last-child:before{ max-width:50%; width:50%;}
.wizard-steps li:first-child:before{ max-width:50%; left:50%;}
.wizard-steps li.active:before, .wizard-steps li.complete:before, .wizard-steps li.active .step, .wizard-steps li.complete .step{ border-color:#5293c4;background:#5293C4;color:#fff;}


.wizard-steps li .title{ display:block; margin-top:2px; max-width:100%; color:#949ea7; font-size:14px; z-index:104; text-align:center; table-layout:fixed; word-wrap:break-word;}
.wizard-steps li.complete .title, .wizard-steps li.active .title,.wizard-steps li.active { color:#165aa1; font-weight:bold;}